Skip to content

Adds murally CI build time analysis for last month#2

Open
willik wants to merge 2 commits intomainfrom
add/murally-ci-build-times-research
Open

Adds murally CI build time analysis for last month#2
willik wants to merge 2 commits intomainfrom
add/murally-ci-build-times-research

Conversation

@willik
Copy link
Copy Markdown
Contributor

@willik willik commented Feb 6, 2026

Summary

  • Analyzes ~2,800 CI workflow runs from the murally CI (if needed) workflow over the last ~25 days (Jan 12 – Feb 6)
  • Includes histogram of build durations, standard deviation, P95/P99 percentiles, daily averages, and outcome breakdown
  • Median full build is ~10 min, P95 is ~21.6 min, with a notable 45% failure+cancellation rate

Test plan

  • Data collected via gh CLI from GitHub Actions API
  • Stats verified with Python analysis
  • Doc reviewed for accuracy

Analyzes GitHub PR data from Feb 2025 - Feb 2026 to project concurrent
test environment counts if auto-provisioning is enabled. Key findings:
- Average concurrent environments: 41
- Peak concurrent environments: 69
- Current infrastructure capacity is sufficient

Recommends proceeding with auto-provisioning without scaling.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant